persistent cloaca - German English Dictionary